Score: 0 | Lives: 3

Controls

Keyboard: Left/Right Arrows (Move), Spacebar (Fire)

Touch: Drag bottom area (Move), Tap πŸ”₯ Button (Fire)

(Alt Touch Fire: Tap screen above move area)

Tap/Click message screen to Start/Restart

Ship Invader

Click or Tap to Start
SolvProb β€” Custom Website & App Engineering

Space Invaders β€” Classic HTML5 Shooter

Play a free Space Invaders-style browser game: move the defender, fire upward, destroy four rows of invaders, and protect your three lives.

What this tool does

This responsive canvas shooter recreates the core Space Invaders loop: a player ship moves along the bottom, colorful invaders sweep across four rows, and both sides fire projectiles. Clear the alien formation before it descends too far, using keyboard controls, touch dragging, or the on-screen Fire button.

Who this is for

How to use this tool

  1. Click the opening message overlay to start the game
  2. On desktop, move with Arrow Left/Right or A/D
  3. Press Spacebar to fire, or tap the Fire button
  4. On mobile, drag in the lower movement zone to position the ship
  5. Tap above the movement zone to fire, or use the visible Fire button
  6. Destroy every invader while avoiding enemy bullets and the formation’s descent
  7. Restart from the overlay after Game Over or after clearing the wave

Inputs

Outputs

Example use cases

Similar SolvProb apps

Frequently asked questions

How do I play this Space Invaders-style game?

Move with Arrow keys or A/D, fire with Spacebar or Fire, and destroy all invaders before they reach the player. On mobile, drag in the lower zone and tap above it to shoot.

How many lives do I get?

The player starts with three lives. Enemy bullets reduce the life count, and the run ends when all lives are gone.

Can I play Space Invaders on mobile?

Yes. The game supports horizontal touch dragging for movement, upper-canvas taps for alternate firing, and a dedicated Fire button.

Need a custom arcade shooter?

SolvProb builds responsive HTML5 games, canvas shooters, and mobile-first arcade experiences around your concept.

Talk to SolvProb →